improvised explosives - Alemán Inglés Diccionario